package com.gavindon.android.entity

/**
 * description:
 * Created by liNan on  2022-2-5 14:20
 */
data class RecommendLstResp(
    val assistantName: String,
    val courseAnnouncement: String,
    val courseId: String,
    val courseIntroduction: String,
    val courseName: String,
    val courseStatus: String,
    val courseStatus_tx: String,
    val courseTags: String,
    val externalLink: Int,
    val externalLinkUrl: String,
    val featured: Int,
    val `file`: FileObj,
    val label: String,
    val label_tx: String,
    val lecturerName: String,
    val newest: Int,
    val numLesson: Int,
    val numTotalLesson: Int,
    val payType: Int,
    val popular: Int,
    val publish: Int,
    val recommend: Int,
    val sequenceValue: Int,
    val showType: Int,
    val subjectId: String,
    val subjectType: Int,
    val subjectURLName: String,
    val topStatus: Int,
    val videoTotalDuration: Int,
    val isFree:Int
)


/**
 * 首页轮播图
 */
data class HomeBannerResp(
    val courseName: String,
    val subjectId: String,
    val courseStatus: String,
    val lecturerName: String,
    val `file`: FileObj,
    val courseId: String,
    val subjectURLName: String,
    val subjectType: Int,
    val payType: Int
)

data class PicFileInfo(
    val base64EncoderImg: Any,
    val fileId: String,
    val fileName: String,
    val fileSize: Int,
    val fileSizeFormat: Any,
    val fileUrl: String,
    val suffixName: Any,
    val videoDuration: Any
)